make rapid progress - Turkish English Dictionary